• word of the day

    prunus tenella

    prunus tenella - Dictionary definition and meaning for word prunus tenella

    Definition
    (noun) Asiatic shrub cultivated for its rosy red flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp